package com.whnk.evo.service;

import com.whnk.evo.domain.ModInfo;
import java.util.List;

/**
 * 模板 服务层
 * 
 * @author whwhnk
 * @date 2019-09-03
 */
public interface IModInfoService 
{
	/**
     * 查询模板信息
     * 
     * @param modId 模板ID
     * @return 模板信息
     */
	public ModInfo selectModInfoById(Integer modId);
	
	/**
     * 查询模板列表
     * 
     * @param modInfo 模板信息
     * @return 模板集合
     */
	public List<ModInfo> selectModInfoList(ModInfo modInfo);
	
	/**
     * 新增模板
     * 
     * @param modInfo 模板信息
     * @return 结果
     */
	public int insertModInfo(ModInfo modInfo);
	
	/**
     * 修改模板
     * 
     * @param modInfo 模板信息
     * @return 结果
     */
	public int updateModInfo(ModInfo modInfo);
		
	/**
     * 删除模板信息
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteModInfoByIds(String ids);
	
	
	/**
     * 查询所有模板列表
     * 
     * @return 模板集合
     */
	public List<ModInfo> selectModInfoAll();
}
